|
LinuxQMISDK-Lite
SLQS04.00.24
|
Go to the source code of this file.
Macros | |
| #define | IPV6_ADDRESS_ARRAY_SIZE 8 |
| #define | MAX_WDS_3GPP_CONF_LTE_ATTACH_PROFILE_LIST_SIZE 24 |
| #define | PACK_WDS_IPV4 4 |
| #define | PACK_WDS_IPV6 6 |
| #define | BYT_STAT_STAT_MASK 0X000000C0 |
| #define | WDS_DHCP_MAX_NUM_OPTIONS 30 |
| #define | WDS_DHCP_OPTION_DATA_BUF_SIZE 2048 /* current max size of raw message in SDK process is 2048 */ |
| #define | WDS_TFTID_SOURCE_IP_SIZE 8 |
| #define | WDS_PROFILE_3GPP 0 |
| #define | WDS_PROFILE_3GPP2 1 |
| #define | LITE_MAX_PDN_THROTTLE_TIMER 10 |
| #define | LITE_MAX_PCOID_LIST 10 |
| #define | MAX_WDS_NAME_ARRAY_SIZE 255 |
Enumerations | |
| enum | liteQmiDataBearerMasks { QMI_LITE_WDS_CURRENT_CALL_DB_MASK = 0x01, QMI_LITE_WDS_LAST_CALL_DB_MASK = 0x02 } |
| #define BYT_STAT_STAT_MASK 0X000000C0 |
| #define IPV6_ADDRESS_ARRAY_SIZE 8 |
| #define LITE_MAX_PCOID_LIST 10 |
| #define LITE_MAX_PDN_THROTTLE_TIMER 10 |
| #define MAX_WDS_3GPP_CONF_LTE_ATTACH_PROFILE_LIST_SIZE 24 |
| #define MAX_WDS_NAME_ARRAY_SIZE 255 |
| #define PACK_WDS_IPV4 4 |
| #define PACK_WDS_IPV6 6 |
| #define WDS_DHCP_MAX_NUM_OPTIONS 30 |
| #define WDS_DHCP_OPTION_DATA_BUF_SIZE 2048 /* current max size of raw message in SDK process is 2048 */ |
| #define WDS_PROFILE_3GPP 0 |
| #define WDS_PROFILE_3GPP2 1 |
| #define WDS_TFTID_SOURCE_IP_SIZE 8 |
| typedef unpack_result_t unpack_wds_SetMuxID_t |
| typedef union unpackWdsProfileParam UnpackQmiProfileInfo |
This union WdsProfileParam consists of Profile3GPP and Profile3GPP2 out of which one will be used to create profile.
| SlqsProfile3GPP | 3GPP profile |
| SlqsProfile3GPP2 | 3GPP2 profile |
| typedef union unpackWdsProfileParamV2 UnpackQmiProfileInfoV2 |
This union WdsProfileParam consists of Profile3GPP and Profile3GPP2 out of which one will be used to create profile.
| SlqsProfile3GPP | 3GPP profile |
| SlqsProfile3GPP2 | 3GPP2 profile |
| int pack_wds_DHCPv4ClientLeaseChange | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_DHCPv4ClientLeaseChange_t * | reqArg | ||
| ) |
DHCPv4 lease state changes pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_GetAutoconnect | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Gets auto connect data session setting pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_wds_GetByteTotals | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get Rx/Tx byte counts since the start of the last packet data session pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_wds_GetConnectionRate | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get connection rate pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_wds_GetDataBearerTechnology | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get current data bearer technology pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_wds_GetDefaultProfile | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_GetDefaultProfile_t * | reqParam | ||
| ) |
get default profile pack.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_GetDefaultProfileNum | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_GetDefaultProfileNum_t * | pReqParam | ||
| ) |
get default profile number pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request parameter |
| int pack_wds_GetDefaultProfileV2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_GetDefaultProfileV2_t * | reqParam | ||
| ) |
get default profile pack V2.
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_GetDormancyState | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_GetDormancyState_t * | reqParam | ||
| ) |
get dormancy state pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_GetLastMobileIPError | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_GetLastMobileIPError_t * | pReqParam | ||
| ) |
get current data system pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request parameter |
| int pack_wds_GetMobileIP | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_GetMobileIP_t * | pReqParam | ||
| ) |
get mobile ip mode pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request parameter |
| int pack_wds_GetMobileIPProfile | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_GetMobileIPProfile_t * | reqParam | ||
| ) |
get mobile ip profile pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_GetPacketStatistics | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_GetPacketStatistics_t * | pReq | ||
| ) |
gets current packet transfer counter values pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReq | request parameter |
| int pack_wds_GetPacketStatus | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_GetPacketStatus_t * | reqParam | ||
| ) |
get packet status pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_GetSessionDuration | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_GetSessionDuration_t * | reqParam | ||
| ) |
get session duration pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_GetSessionDurationV2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_GetSessionDuration_t * | reqParam | ||
| ) |
get session duration pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_GetSessionState | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get session state pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_wds_RMSetTransferStatistics | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_RMSetTransferStatistics_t * | reqParam | ||
| ) |
RM set transfer statistics pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_SetAutoconnect | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SetAutoconnect_t * | reqArg | ||
| ) |
Auto connect data session parameters pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SetDefaultProfile | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SetDefaultProfile_t * | reqParam | ||
| ) |
set default profile pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_SetDefaultProfileNum | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SetDefaultProfileNum_t * | pReqParam | ||
| ) |
set default profile number pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request parameter |
| int pack_wds_SetMobileIP | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SetMobileIP_t * | reqArg | ||
| ) |
Sets the current mobile IP setting pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SetMobileIPParameters | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SetMobileIPParameters_t * | reqArg | ||
| ) |
Sets the specified mobile IP parameters pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SetMobileIPProfile | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SetMobileIPProfile_t * | reqParam | ||
| ) |
set mobile ip profile pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_SetMuxID | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| uint8_t * | pMuxID | ||
| ) |
Set MUX ID pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pMuxID | MUX ID.
|
| int pack_wds_SLQSCreateProfile | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSCreateProfile_t * | reqArg | ||
| ) |
Create Profile pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSDeleteProfile | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSDeleteProfile_t * | reqParam | ||
| ) |
delete stored profile pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_SLQSGet3GPPConfigItem | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get 3Gpp config items pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_wds_SLQSGetCurrDataSystemStat | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSGetCurrDataSystemStat_t * | pReqParam | ||
| ) |
get current data system pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request parameter |
| int pack_wds_SLQSGetCurrentChannelRate | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get current Tx/Rx channel bitrate of the current packet data pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_wds_SLQSGetDataBearerTechnology | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSGetDataBearerTechnology_t * | pReqParam | ||
| ) |
get data bearer technology pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request parameter |
| int pack_wds_SLQSGetDUNCallInfo | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSGetDUNCallInfo_t * | reqParam | ||
| ) |
get dun call info pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_SLQSGetProfileSettings | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSGetProfileSettings_t * | reqArg | ||
| ) |
Get Profile Settings pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSGetProfileSettingsV2 | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSGetProfileSettings_t * | reqArg | ||
| ) |
Get Profile Settings pack V2
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSGetRuntimeSettings | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSGetRuntimeSettings_t * | reqArg | ||
| ) |
get runtime settings pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSModifyProfile | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSModifyProfile_t * | reqArg | ||
| ) |
Modify Profile pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSResetPacketStatics | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Reset packet data transfer statistics pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_wds_SLQSSet3GPPConfigItem | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSSet3GPPConfigItem_t * | reqParam | ||
| ) |
set 3Gpp config items pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int pack_wds_SLQSSetIPFamilyPreference | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSSetIPFamilyPreference_t * | pReqParam | ||
| ) |
Set IP Family Preference pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReqParam | request parameter |
| int pack_wds_SLQSSetWdsEventCallback | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSSetWdsEventCallback_t * | reqArg | ||
| ) |
set event callback pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSSGetDHCPv4ClientConfig | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSSGetDHCPv4ClientConfig_t * | pReq | ||
| ) |
get DHCPv4 Client Config pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | pReq | request parameter |
| int pack_wds_SLQSSGetLoopback | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
get the value of loopback mode and multiplier pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_wds_SLQSSSetDHCPv4ClientConfig | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSSSetDHCPv4ClientConfig_t * | reqArg | ||
| ) |
Gets the DHCP Client V4 Configuration pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSSSetLoopback | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSSSetLoopback_t * | reqArg | ||
| ) |
Enable/disable Data Loopback Mode and set the value of loopback multiplier pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSStartDataSession | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSStartDataSession_t * | reqArg | ||
| ) |
Start data session
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSStopDataSession | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSStopDataSession_t * | reqArg | ||
| ) |
stop data session pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSSwiProfileChangeCallback | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSSwiProfileChangeCallback_t * | reqArg | ||
| ) |
Gets profile change information pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSWdsGoActive | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Gets the device into Active state pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_wds_SLQSWdsGoDormant | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen | ||
| ) |
Gets the device into dormant state pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| int pack_wds_SLQSWdsSetEventReport | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSWdsSetEventReport_t * | reqArg | ||
| ) |
Sets the event report parameters pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqArg | request parameter |
| int pack_wds_SLQSWdsSwiPDPRuntimeSettings | ( | pack_qmi_t * | pCtx, |
| uint8_t * | pReqBuf, | ||
| uint16_t * | pLen, | ||
| pack_wds_SLQSWdsSwiPDPRuntimeSettings_t * | reqParam | ||
| ) |
swi pdp runtime settings pack
| [in,out] | pCtx | qmi request context |
| [out] | pReqBuf | qmi request buffer |
| [out] | pLen | qmi request length |
| [in] | reqParam | request parameter |
| int unpack_wds_DHCPv4ClientLease_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_DHCPv4ClientLease_ind_t * | pOutput | ||
| ) |
DHCP lease state has changed indication unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_DHCPv4ClientLeaseChange | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_DHCPv4ClientLeaseChange_t * | pOutput | ||
| ) |
DHCPv4 lease state changes unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_GetAutoconnect | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetAutoconnect_t * | pOutput | ||
| ) |
Gets auto connect data session setting unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetByteTotals | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetByteTotals_t * | pOutput | ||
| ) |
get Rx/Tx byte counts since the start of the last packet data session unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetConnectionRate | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetConnectionRate_t * | pOutput | ||
| ) |
get connection rate unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetDataBearerTechnology | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetDataBearerTechnology_t * | pOutput | ||
| ) |
get current data bearer technology unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetDefaultProfile | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetDefaultProfile_t * | pOutput | ||
| ) |
get default profile unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetDefaultProfileNum | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetDefaultProfileNum_t * | pOutput | ||
| ) |
get default profile number unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetDefaultProfileV2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetDefaultProfileV2_t * | pOutput | ||
| ) |
get default profile unpack V2.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetDormancyState | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetDormancyState_t * | pOutput | ||
| ) |
get dormancy state unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetLastMobileIPError | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetLastMobileIPError_t * | pOutput | ||
| ) |
get current data system unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetMobileIP | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetMobileIP_t * | pOutput | ||
| ) |
get mobile ip mode unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetMobileIPProfile | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetMobileIPProfile_t * | pOutput | ||
| ) |
get mobile ip profile unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetPacketStatistics | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetPacketStatistics_t * | pOutput | ||
| ) |
gets current packet transfer counter values unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetPacketStatus | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetPacketStatus_t * | pOutput | ||
| ) |
get packet status unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetSessionDuration | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetSessionDuration_t * | pOutput | ||
| ) |
get session duration unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetSessionDurationV2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetSessionDurationV2_t * | pOutput | ||
| ) |
get session duration unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_GetSessionState | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_GetSessionState_t * | pOutput | ||
| ) |
get session state unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_RMSetTransferStatistics | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_RMSetTransferStatistics_t * | pOutput | ||
| ) |
RM set transfer statistics unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_RMTransferStatistics_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_RMTransferStatistics_ind_t * | pOutput | ||
| ) |
RM transfer statistics indication unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SetAutoconnect | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SetAutoconnect_t * | pOutput | ||
| ) |
Auto connect data session parameters unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SetDefaultProfile | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SetDefaultProfile_t * | pOutput | ||
| ) |
set default profile unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SetDefaultProfileNum | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SetDefaultProfileNum_t * | pOutput | ||
| ) |
set default profile number unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SetMobileIP | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SetMobileIP_t * | pOutput | ||
| ) |
Sets the current mobile IP setting unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SetMobileIPParameters | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SetMobileIPParameters_t * | pOutput | ||
| ) |
Sets the specified mobile IP parameters unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SetMobileIPProfile | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SetMobileIPProfile_t * | pOutput | ||
| ) |
set mobile ip profile unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SetMuxID | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SetMuxID_t * | pOutput | ||
| ) |
Set MUX ID unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SLQSCreateProfile | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSCreateProfile_t * | pOutput | ||
| ) |
Create Profile unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response structure to fill |
| int unpack_wds_SLQSDeleteProfile | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSDeleteProfile_t * | pOutput | ||
| ) |
delete stored profile unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSDUNCallInfoCallBack_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSDUNCallInfoCallBack_ind_t * | pOutput | ||
| ) |
unpack DUN call info indication
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSGet3GPPConfigItem | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSGet3GPPConfigItem_t * | pOutput | ||
| ) |
get 3GPP config items unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSGetCurrDataSystemStat | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSGetCurrDataSystemStat_t * | pOutput | ||
| ) |
get current data system unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSGetCurrentChannelRate | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSGetCurrentChannelRate_t * | pOutput | ||
| ) |
get current Tx/Rx channel bitrate of the current packet data unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSGetDataBearerTechnology | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSGetDataBearerTechnology_t * | pOutput | ||
| ) |
get data bearer technology unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSGetDUNCallInfo | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSGetDUNCallInfo_t * | pOutput | ||
| ) |
get dun call info unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSGetProfileSettings | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSGetProfileSettings_t * | pOutput | ||
| ) |
get session state unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response structure to fill |
| int unpack_wds_SLQSGetProfileSettingsV2 | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSGetProfileSettingsV2_t * | pOutput | ||
| ) |
get profile settings unpack V2
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response structure to fill |
| int unpack_wds_SLQSGetRuntimeSettings | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSGetRuntimeSettings_t * | pOutput | ||
| ) |
get runtime settings unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSModifyProfile | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSModifyProfile_t * | pOutput | ||
| ) |
Modify Profile unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response structure to fill |
| int unpack_wds_SLQSResetPacketStatics | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSResetPacketStatics_t * | pOutput | ||
| ) |
Reset packet data transfer statistics unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SLQSSet3GPPConfigItem | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSSet3GPPConfigItem_t * | pOutput | ||
| ) |
set 3GPP config items unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SLQSSetIPFamilyPreference | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSSetIPFamilyPreference_t * | pOutput | ||
| ) |
Set IP Family Preference unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSSetPacketSrvStatusCallback | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSSetPacketSrvStatusCallback_t * | pOutput | ||
| ) |
set packet srv status callback unpack
| [in] | pResp | qmi response |
| [in] | respLen | length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SLQSSetWdsEventCallback | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSSetWdsEventCallback_t * | pOutput | ||
| ) |
set event callback unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SLQSSetWdsEventCallback_ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSSetWdsEventCallback_ind_t * | pOutput | ||
| ) |
set event callback unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSSGetDHCPv4ClientConfig | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSSGetDHCPv4ClientConfig_t * | pOutput | ||
| ) |
get DHCPv4 Client Config unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSSGetLoopback | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSSGetLoopback_t * | pOutput | ||
| ) |
get the value of loopback mode and multiplier unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSSSetDHCPv4ClientConfig | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSSSetDHCPv4ClientConfig_t * | pOutput | ||
| ) |
Gets the DHCP Client V4 Configuration unpack.
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SLQSSSetLoopback | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSSSetLoopback_t * | pOutput | ||
| ) |
Enable/disable Data Loopback Mode and set the value of loopback multiplier unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SLQSStartDataSession | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSStartDataSession_t * | pOutput | ||
| ) |
start data session unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| int unpack_wds_SLQSStopDataSession | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSStopDataSession_t * | pOutput | ||
| ) |
stop data session unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SLQSSwiProfileChangeCallback | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSSwiProfileChangeCallback_t * | pOutput | ||
| ) |
unpack profile change info
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| [out] | reqArg | request parameter |
| int unpack_wds_SLQSSwiProfileChangeCallback_Ind | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSSwiProfileChangeCallback_Ind_t * | pOutput | ||
| ) |
unpack profile change indication
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |
| [out] | reqArg | request parameter |
| int unpack_wds_SLQSWdsGoActive | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSWdsGoActive_t * | pOutput | ||
| ) |
Gets the device into Active state unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SLQSWdsGoDormant | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSWdsGoDormant_t * | pOutput | ||
| ) |
Gets the device into dormant state unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SLQSWdsSetEventReport | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSWdsSetEventReport_t * | pOutput | ||
| ) |
Sets the event report parameters unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | unpacked response |
| int unpack_wds_SLQSWdsSwiPDPRuntimeSettings | ( | uint8_t * | pResp, |
| uint16_t | respLen, | ||
| unpack_wds_SLQSWdsSwiPDPRuntimeSettings_t * | pOutput | ||
| ) |
get current data system unpack
| [in] | pResp | qmi response from modem |
| [in] | respLen | qmi response length |
| [out] | pOutput | response unpacked |